.ui-functionBar-label {
    color: #fff;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}
.ui-functionBar-product-label {
    font-size: 18px;
    font-weight: 600;
    color: #16593F;
}
.ui-functionBar-a {
    color: #fff!important;
    font-size: 20px;
    pointer-events: none;
}
.ui-functionBar-firstFunc {
    background: #195B40;
    border-radius:0px 8px 8px 0px;
}
.ui-functionBar-firstFunc-layout:hover {
    background-color: #25634A;
    cursor: pointer;
}
.ui-functionBar-secondFunc {
    background:#3B735C;
    //box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);
    border-radius:8px;
}
.ui-functionBar-secondFunc-layout:hover {
    background:#538470;
    cursor: pointer;
}
.ui-functionBar-secondFunc-layout-disable:hover {
    background: #fff0;
    cursor:not-allowed;
}
.ui-functionBar-thirdFunc {
    background:#538470;
    //box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);
    border-radius:8px;
}
.ui-functionBar-thirdFunc-layout:hover {
    background:#5E8C79;
    cursor: pointer;
}
.ui-functionBar-thirdFunc-layout-disable:hover {
    background: #fff0;
    cursor:not-allowed;
}
.ui-functionBar-searchBar {
    border-radius: 4px;
    border:1px solid rgba(221,221,221,1);
}
.ui-functionBar-search {
    //border-radius: 4px;
    //border:1px solid rgba(22,89,63,1);
    background: #ffffff0a;
}
.ui-functionBar-popup {
    background: rgba(17, 17, 17, 0.82);
    box-shadow: none;
}
.ui-functionBar-popup span {
    color: white;
}

.ui-shortcutKeyBar {
    background: #fff;
}
.ui-shortcutKeyBar-a {
    color: #16593F;
    pointer-events: none;
}
.ui-shortcutKeyBar-a[disabled] {
    color: #a8a8a8!important;
    cursor: not-allowed;
}
.ui-shortcutKeyBar-layout:hover {
    background-color: #E8EEEB;
    cursor: pointer;
}
.ui-shortcutKeyBar-layout-disable {
    color: #e8e8e8;
}
.ui-shortcutKeyBar-layout-disable:hover {
    background: #fff0;
    cursor:not-allowed;
}
.ui-shortcutKeyBar-drag-layout {
    background-color: #E8EEEBF0;
}
.ui-shortcutKeyBar-drag-a {
    color: #FFFFFFFF;
    pointer-events: none;
}
.ui-shortcutKeyBar-drag-layout:hover {
    background-color: #195B40FF;
}
.ui-shortcutKeyBar-drag-layout:hover .ui-shortcutKeyBar-drag-a {
    color: #FFFFFFFF!important;
}

.ui-headerBar-bg {
    background: #fff;
}
.ui-headerBar-line-bg {
    background: #dddddd;
}
.ui-icon-div {
    font-size: 20px;
    color: #16593F;
    border-radius: 4px;
    border: none;
}
.ui-icon-div i{
    font-size: 20px;
}
.ui-icon-div:hover {
    background: #E8EEEB;
    cursor:pointer;
}
.ui-icon-div-disable {
    font-size: 20px;
    color: #e8e8e8;
    border-radius: 4px;
    border: none;
}
.ui-icon-div-disable:hover {
    background: #fff0;
    cursor:not-allowed;
}
.ui-icon-a {
    font-size: 20px;
    color: #195B40!important;
    pointer-events: none;
}
.ui-icon-a:hover {
    font-size: 20px;
    color: #195B40;
}
.ui-search-bg {
    background:rgba(238,238,238,1);
    border-radius:12px;
}
.ui-search-a-bg {
    box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);
    cursor: pointer;
    background:rgba(245,245,245,1);
}
.ui-search-a {
    font-size: 15px;
    color: #999999;
    background-color: #fff0;
    pointer-events: none;
}
.ui-search-a:hover {
    font-size: 15px;
    color: #195B40;
}
.ui-search-a-bg:hover {
    background-color: #195B40;
}
.ui-search-a-bg:hover .ui-search-a{
    color: white;
}
.ui-button-a {
    font-size: 14px;
    color: #195B40;
    pointer-events: none;
}
.ui-button-a[disabled]:hover {
    font-size: 14px;
    cursor:not-allowed;
    color: #a8a8a8!important;
}
.ui-button-a-switch {
    font-size: 14px;
    color: #999999;
    pointer-events: none;
}

.ui-entityBar-tab:hover {
    cursor: pointer;
}
.ui-entityBar-tab-disable:hover {
    cursor: pointer;
}
.ui-entityBar-tab-a {
    pointer-events: none;
}
.ui-entityBar-tab-disable .ui-entityBar-tab-a {
    color: #666666;
}
.ui-entityBar-tab-disable .ui-entityBar-tab-label {
    color: #666666;
}
.ui-entityBar-tab-disable .ui-entityBar-tab-line {
    background-color: #fff0;
}
.ui-entityBar-tab .ui-entityBar-tab-a {
    color: #195B40;
}
.ui-entityBar-tab .ui-entityBar-tab-label {
    color: #195B40;
}
.ui-entityBar-tab .ui-entityBar-tab-line {
    background-color: #195B40;
}

.ui-page-changeSize-a {
    color:rgba(204,204,204,1);
}
.ui-page-changeSize-label {
    color:#666666;
}

.ui-div-normal img
{
    border: #EEEEEE solid 1px;
    box-shadow:none;
}
.ui-div-selected img{
    box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);
}
.ui-div-normal span
{
    color: #333333;
    background-color: #E8EEEB;
}
.ui-div-selected span{
    color: white;
    background-color: #195B40;
}
.ui-div-center-parent {
    display: flex;
    align-items: center;
    justify-content: center;
}
.ui-a-bg img{
    width: 100%;
    height: 100%;
    border-radius:12px;
}
.ui-textbox-shadow:focus{
    box-shadow: none;
}
.ui-div-vcenter-parent {
    display: flex;
    align-items: center;
}
.ui-div-hend-parent {
    display: flex;
    justify-content: flex-end;
}
.ui-choose-div {
    border:2px solid rgba(221,221,221,1);
    background-color: white;
    border-radius:8px;
}
.ui-choose-div span {
    color:rgba(51,51,51,1);
}
.ui-choose-div:hover {
    border:none;
    background:rgba(25,91,64,1);
}
.ui-choose-div:hover span {
    color:white;
}

.ui-list-cell-div tr td div {
    line-height:16px ;
    min-height:24px ;
}
.ui-button-code[disabled] {
    cursor:not-allowed;
    color: #a8a8a8!important;
}
.ui-button-code {
    cursor:auto;
    color:#195B40!important;
}
.ui-chose-layout:hover span,.ui-chose-layout:hover a {
    cursor: pointer!important;
    color:#195B40!important;
}
.ui-icon-a i {
    font-size: 14px;
}